"""
2022-7-1
四、程序的流程
    1.分支结构
        if 逻辑表达式:
            语句块
        else: (elif 逻辑表达式:)
            语句块

    2.循环结构
        range(start, stop[, step])
        start创建的列表起始数   stop创建的列表结束数(但是不包括此数) step步长默认是1

    *Python中使用def 开始函数定义 不需要写返回值，只写函数名和形参即可 后面加:即可
"""

"""
import math
x = eval(input())
if x < 0:
    print(math.fabs(x))         # fabs 绝对值
else:
    print(math.sqrt(x))         # sqrt 根号下
"""

"""
# 编写程序，输入月份显示天数(没有考虑闰年的情况)
month = eval(input("请输入月份数"))
day = 0
if month % 2 != 0 and month <= 7:
    day = 31
elif month > 7 and month % 2 == 0:
    day = 31
elif month == 2:
    day = 28
else:
    day = 30
print("{}月份的天数是{}天".format(month, day))
"""
"""
# 计算购书款的程序，首先是否有会员卡，有的话五本以上按7.5折计算，5本以下按照8.5折计算。如果没有会员卡，购书五本以上，按照9.5折计算

flag = False  # 会员卡
price = 234  # 单价
buy = 0  # 购买数量
total = 0 # 总计
print("这本单价为{}的书确定买几本吗?".format(price), end=" ")
buy = eval(input())
print("是否有会员卡? 是or不是", end="")
str1 = input()
if str1 == '是':
    if buy >= 5:
        total = buy * price * 0.75
    else:
        total = buy * price * 0.85
else:
    if buy >= 5:
        total = buy * price * 0.95
    else:
        total = buy * price
print("您在单价为{}的书购买了{}本，您的实际付款为{}".format(price, buy, total))
"""

list1 = range(10)
print(list1[1])    # 0 ~ 9
list2 = range(0, 10, 2)
print(list2[2])

for i in range(10):
    print(i)
